# 导包
import pymysql

# 创建连接对象
conn = pymysql.connect(host="211.103.136.244",
                       port=7061,
                       user="student",
                       password="iHRM_student_2021",
                       database="test_db",
                       charset="utf8")

# 获取游标对象
cursor = conn.cursor()

# 执行sql
sql = "select * from t_book"
cursor.execute(sql)

# 获取结果数据的统计函数
print(cursor.rowcount)

# 查询t_book表中的第1条数据
# 查看游标的起始位置
print(cursor.rownumber)
print(cursor.fetchone())

# 执行前游标的位置
print(cursor.rownumber)
# 查询t_book表中的前2条数据
print(cursor.fetchmany(2))
# 执行后游标的位置
print(cursor.rownumber)

# 查询t_book表中的全部数据
# 游标归零
cursor.rownumber = 0
print(cursor.fetchall())

# 关闭游标
cursor.close()

# 关闭连接
conn.close()
